package Utils.delegations.func;

/**
 * @author d11yu
 */
@FunctionalInterface
public interface IProducerWithParamsAndGeneric<T> {
    /**
     * 可以选择输出参数的类型
     *
     * @param clazz 输出参数类型的类
     * @param objs  传入参数
     * @return
     * @throws Exception
     */
    public T invoke(Class<T> clazz, Object... objs);
}
